@charset "utf-8";
/* CSS Document */
/*公共部分修改*/
body{background: #fff;}
.bsness{margin-top:25px;}
/*商家*/
.nav-bsness{width:230px;border:1px solid #e1e1e1;border-top:0px solid #e1e1e1;}
.nav-bsness dl{padding-bottom: 10px;}
.nav-bsness dl dt{height:35px;background: #fcfcfc;border-top:1px solid #e1e1e1;border-bottom:2px solid #edbc85; text-indent: 0.7em; font-family: "microsoft yahei"; line-height: 30px; font-size: 14px;margin-bottom: 10px;}
.nav-bsness dl dt span{margin-right:10px;color: #edbc85;}
.nav-bsness dl dd{ font-size: 13px; line-height: 28px; text-align: left;padding-left:1.5em;border-bottom: 1px dashed #f1f1f1;}
.nav-bsness dl dd:hover,.nav-bsness dl dd.hover{color:#fff;background: #edbc85;border-bottom: 1px solid #fff;}
.nav-bsness dl dd:hover a,.nav-bsness dl dd.hover a{color: #fff;}
.nav-bsness .busMenu{color:#fff;background: #edbc85;border-bottom: 1px solid #fff;}
.nav-bsness .busMenu a{color: #fff;}
.nav-bsness dl dd a{ display: block;}
/*.nav-bsness dl dd a*/
.info-bsness{width: 951px;}
/*.layui-table tr:nth-child(1) td:nth-child(1){width: 150px;}
.layui-table tr:nth-child(1) td:nth-child(2){width: 150px;}
.layui-table tr:nth-child(1) td:nth-child(3){width: 100px;}
.layui-table tr:nth-child(1) td:nth-child(4){width: 400px;}
.layui-table tr:nth-child(1) td:nth-child(5){width: 150px;}*/
.info-bsness .tle{ font-size: 13px;padding-bottom:15px;}
.info-bsness .search{border:1px solid #e1e1e1;padding:20px;}
.info-bsness .search input{ border:1px solid #e1e1e1;}
.info-bsness{ font-family: "microsoft yahei";}
.info-bsness .search label{ font-size: 14px; font-weight: normal;margin:0 10px;}
.info-bsness .search .a-1{border:1px solid #e1e1e1;height:38px;border-radius:2px;padding: 0 10px; font-family: "microsoft yahei";}
.info-bsness .search .w50{width: 50px;}
.info-bsness .search .but{display: inline-block;
    height: 38px;
    line-height: 38px;
    padding: 0 18px;
    background-color: #009688;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
    border:0px;
     font-family: "microsoft yahei";
}
.page{ font-size: 0px;padding:10px 0;}
.page span{ display: inline-block;}
.page span.mes{ font-size: 12px; float: right;color:#999;}
.page a{    display: inline-block;
    vertical-align: middle;
    padding: 0 15px;
    height: 28px;
    line-height: 26px;
    margin: 0 -1px 5px 0;
    background-color: #fff;
    color: #333;
    font-size: 12px;
    border: 1px solid #e2e2e2;
}
.page a:hover,.page a.hover{background: #009688;color: #fff;}
/*整体软装*/
.soft-design{margin-top: 40px;}
.soft-design .classify{width: 358px;height:665px;background: #353f48;padding-bottom: 14px; border-radius: 5px 0 0 5px; overflow: hidden;}
.soft-design .classify .title span{ font-family: "microsoft yahei"; font-size: 18px; font-weight: bold;color: #fff;border-bottom: 3px solid #01acf3;padding:17px 0 12px 0; display: inline-block;margin-left:14px;}
.soft-design .classify .tag{background: #fff;margin:0 14px;border-radius: 5px;margin-top:12px; position: relative;}
.soft-design .tag dl,.soft-design .tag dt,.soft-design .tag dd{width: 110px;}
.soft-design .tag dl dt{height:50px;border-right: 1px solid #e1e1e1; text-align: center;line-height:50px; cursor: pointer; font-size: 14px;background: url(../img/ico_6.png) no-repeat 95px 35px;}
.soft-design .tag .chose a{width: 100%; display: block;background: #fff; text-align: center; line-height: 30px;border-bottom: 1px solid #f1f1f1;}
.soft-design .tag .chose {position: absolute;width: 110px; display: none;}
.soft-design .tag .chose a:last-child{border-radius:0 0 5px 5px;border:0px;}
.soft-design .tag .input{height:50px;padding:0 15px;width: 217px;}
.soft-design .classify .cont{margin:0 14px;overflow: hidden;margin-top: 14px;}
.soft-design ul.tag_list{width: 360px;height: 518px; overflow-y:scroll;}
.soft-design ul.tag_list li{ float: left;width: 160px;height:185px;background: #fff;margin-right: 10px;margin-bottom: 10px;border-radius: 5px;}
.soft-design ul.tag_list li img{width: 140px;height:165px;margin:10px;}

.soft-design .content{height:606px;background: #f4f4f4;border-radius: 0px 0px 5px 0px;padding:20px; overflow: hidden; position: relative;}
.soft-design .content .scroll{overflow-y:scroll;width: 105%;height: 566px;}
.allimg-list{ float: left; position: relative;width: 257px;margin-right: 15px;margin-bottom: 15px;}
.allimg-list dt{ position: absolute;right:0px;top:0px; display: none;}
.allimg-list dd img{width: 257px;height:257px;}

.search-rz{height: 50px;background: #fff;margin-bottom: 8px;border-radius: 0 5px 0 0; font-family: "microsoft yahei";}
.search-rz ul{padding-top:11px;padding-left:10px;}
.search-rz label{ font-size: 15px; font-weight: normal;padding:0 15px;}
.search-rz .txt{border:1px solid #e1e1e1;border-radius:3px;height:30px;width: 150px;}
.search-rz .but{width:80px;height:30px;border-radius: 3px;background: #09bb07;color:#fff;margin-left:20px;}

.close_left{ position: absolute;top:222px;left:0px; cursor: pointer;}
/*客户页面*/
.add_customer{width: 600px;background: #fff; position: absolute;z-index: 2;top:100px;left:100px;padding-bottom: 20px; display: none;}
.add_customer h3{ font-size: 16px; line-height: 38px;border-bottom: 1px solid #f1f1f1;padding:0 15px;margin-bottom: 25px;}
.add_customer h3 span{ font-size: 14px;border:1px solid #e1e1e1; display: inline-block;padding:5px 10px;margin-top: 7px;}
.add_customer dl.f_dl{margin: 5px 30px;}
.add_customer dl.f_dl dt,.add_customer dl.f_dl dd{ float: left; display: inline;}
.add_customer dl.f_dl dt{}
.add_customer dl.f_dl dd{width: 70%;}
.add_customer dl.f_dl dt label{width: 130px;}
.add_customer dl.f_dl dd li{ float: left;margin-right: 20px;margin-bottom: 10px;}
.layui-input, .layui-select, .layui-textarea{height: 29px;}
.layui-form-label{padding: 5px 15px;}
.add_customer dl.f_dl .layui-form-select dl dd{width: 100%;}
/**/
.freight-tle{background: #f2f2f2;height: 39px; line-height: 39px;margin-top: 10px;}
.freight-tle b{margin-left: 16px;}
.freight-tle .time{color: #666;margin-right: 20px;}
.freight-tle .opion{margin-right: 15px;}
.freight-tle .opion a{margin-left: 10px;}

/*订单列表*/
.order-info{width: 950px;}
.order-list{border: 1px solid #e5e5e5;margin-bottom: 15px;}
.order-list .tle{height: 31px; line-height: 31px;background: #f5f5f5;}
.order-list .tle span{ color: #aaa; display: inline-block;}
.order-list .tle span i{color: #333;}
.order-list .tle span.time{margin-left: 14px;margin-right: 30px;}
.order-list .tle span.business-number{width: 226px;}
.order-list .order-cont{/*padding: 14px 0;*/border-top: 1px solid #e5e5e5;height: 91px; overflow: hidden;}
.order-list .order-cont .order-img{

    width: 62px;
    height: 62px;
    border: 1px solid #efefef;
    margin: 14px 14px;
}
.order-list .order-name{width: 240px;    height: 36px;
    line-height: 18px;
    overflow: hidden;
    color: #333;
    text-align: left;
    margin: 14px 0;
    margin-right: 74px;
}
.order-list .order-name a{    color: #333;}
.order-list .shop-class{
    width: 60px;
    text-align: left;
    color: #aaa;
    font-family: verdana;
    padding: 14px 0;
}
.order-list .buyers {
    position: relative;
    width: 100px;
    margin: 0 auto;
    z-index: 2;
    cursor: pointer;
    text-align: center;
    height: 90px;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    padding: 14px 0;
}
.order-list .buyers span{
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    max-width: 72px;
    text-overflow: ellipsis;
    vertical-align: middle;
}
.order-list .prompt-01 {
    position: absolute;
    width: 122px;
    border: 1px solid #ddd;
    background: #fff;
    box-shadow: 0 0 2px 2px #eee;
    border-radius: 1px;
}
.order-list .prompt-02 {
    position: absolute;
    z-index: 1;
    width: 220px;
    right: 90px;
    top: -22px;
    padding: 15px 20px;
    display: none;
    color: #666;
    line-height: 22px;
}
.order-list .buyers b {
    display: inline-block;
    width: 14px;
    height: 16px;
    background: url(../img/order-icons.png) 0 -24px;
    vertical-align: middle;
    margin: 0 0 0 5px;
}
.prompt-01 .p-arrow {
    position: absolute;
    background: url(../img/arrow-gray.png) no-repeat;
}
.prompt-01 .p-arrow-left {
    right: -8px;
    top: 25px;
    width: 8px;
    height: 16px;
    background-position: -7px 0;
}
.order-list .order-price{color: #aaa; }
.order-list .order-price,.order-list .order-state{text-align: center;padding: 14px 10px;border-right: 1px solid #e5e5e5;height: 90px;width: 130px;}
.order-list .order-price p:nth-child(1){border-bottom: 1px solid #e5e5e5;}
.order-list .order-state a{color: #333;}
.order-list .order-state a.green{color: #71b247;}
.order-list .order-opion{width: 113px; text-align: center;padding:14px 0px;}
.order-list .order-opion .yes{color: #71b247;border: 1px solid #71b247;background-image: linear-gradient(to bottom,#fff 0,#fff 100%);
    border: 1px solid #71b247;
    color: #71b247;
    border-radius: 2px;
    width: 85px;
    text-align: center;
    padding: 2px 0 0px;
    margin: 3px 0;
    font-weight: 700;background-color: #fff; display: inline-block;}
.order-hd{	
    height: 32px;
    line-height: 32px;
    text-align: center;
    background: #f5f5f5;
    color: #666;
    font-weight: 400;
    margin-bottom: 15px;
    position: relative;
}
.order-hd .ordertime,.order-hd .deal-state{
	position: absolute;
    float: left;
    z-index: 10;
    width: 138px;
    cursor: pointer;
    overflow: hidden;
}
.order-hd .ordertime dt,.order-hd .deal-state dt{
	position: relative;
    height: 32px;
    line-height: 32px;
    text-align: left;
    padding-left: 20px;
    padding-right: 12px;
    border: 1px solid #f5f5f5;
}
.order-hd .ordertime dt b,.order-hd .deal-state dt b {
    position: absolute;
    width: 7px;
    height: 4px;
    right: 18px;
    top: 13px;
    overflow: hidden;
    vertical-align: middle;
    background: url(../img/order-icons.png) -37px -207px no-repeat;
}
.order-hd .ordertime dd,.order-hd .deal-state dd{
    z-index: 2;
    display: none;
    width: 136px;
    background: #fff;
    border: 1px solid #f5f5f5;
    border-top: 0;
    height: 30px;
    line-height: 30px;
}
.order-hd .ordertime dd a:hover,.order-hd .deal-state dd a:hover{color: red;}
.order-hd .ordertime:hover dd,.order-hd .deal-state:hover dd{
	display: block;
}
.order-hd .ordertime:hover dt,.order-hd .deal-state:hover dt{background: #fff;}
.order-hd .order-detal{ width: 200px;margin-left: 200px;}
.order-hd .order-consignee{width:115px;margin-left: 50px;}
.order-hd .money{width: 120px;}
.order-hd .order-opion{width: 128px;}
.order-hd .deal-state{right: 120px;}
.oeder-tp{height: 31px; line-height: 31px;margin-bottom: 15px;}
.oeder-tp .order-tag{}
.oeder-tp .order-tag span{padding-right: 20px; display: inline-block;}
.oeder-tp .order-tag span a:hover,.oeder-tp .order-tag span a.hover{padding-bottom: 0;
    color: #ae7d45;
    border-bottom: 2px solid #ae7d45;
    font-weight: 700;
    cursor: pointer;
    text-decoration: none;}
.oeder-tp .order-tag span i {
    position: relative;
    display: inline-block;
    height: 15px;
    line-height: 15px;
    font-family: arial;
    top: -5px;
    padding: 0 4px;
    background: #ae7d45;
    border-radius: 15px;
    color: #fff;
    font-size: 10px;
    margin: 0 0 0 2px;
    _position: static;
}
.odrder-search .search {
    position: relative;
    top:4px;
}
.odrder-search .search .itxt {
    float: left;
    width: 158px;
    height: 23px;
    line-height: 18px;
    padding: 2px 5px 3px;
    border: 1px solid #ccc;
}
.odrder-search .search .search-btn {
    position: relative;
    float: left;
    width: 52px;
    height: 23px;
    line-height: 99em;
    overflow: hidden;
    border: 1px solid #ddd;
    border-left: 0;
    text-align: center;
    background-color: #f7f7f7;
    background-image: -moz-linear-gradient(top,#f7f7f7,#f3f2f2);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(1,#f3f2f2));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f3f2f2', GradientType='0');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f3f2f2');
    background-image: -webkit-linear-gradient(top,#f7f7f7 0,#f3f2f2 100%);
    background-image: linear-gradient(to bottom,#f7f7f7 0,#f3f2f2 100%);
}
.odrder-search .search .search-btn b {
    position: absolute;
    left: 17px;
    top: 3px;
    display: inline-block;
    vertical-align: middle;
    width: 18px;
    height: 16px;
    overflow: hidden;
    background: url(../img/order-icons.png) -8px -58px;
}
.odrder-search .search .default-btn {
    float: left;
    margin-left: -1px;
    width: 50px;
    height: 23px;
    line-height: 18px;
    padding: 2px 0 3px;
    text-align: center;
    border: 1px solid #ddd;
    color: #333;
    border-radius: 2px;
    background-color: #f7f7f7;
    background-image: -moz-linear-gradient(top,#f7f7f7,#f3f2f2);
    background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f7f7f7),color-stop(1,#f3f2f2));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f3f2f2', GradientType='0');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f3f2f2');
    background-image: -webkit-linear-gradient(top,#f7f7f7 0,#f3f2f2 100%);
    background-image: linear-gradient(to bottom,#f7f7f7 0,#f3f2f2 100%);
}
.odrder-search .search .default-btn b {
    display: inline-block;
    _display: none;
    width: 7px;
    height: 4px;
    margin-left: 5px;
    overflow: hidden;
    vertical-align: middle;
    background: url(../img/order-icons.png) -37px -207px no-repeat;
}
/*物流模块*/
.logistics{ border: 1px solid #e5e5e5;min-height: 500px;background: #fcfcfc;}
.logistics .tles{border-bottom: 1px solid #e5e5e5;padding: 0px; height: 35px;margin:  0 10px;}
.logistics .tles h3{ font-size: 14px; line-height: 35px; font-weight:bold;}
.logistics-info{}
.logistics-chose{margin: 20px 30px;}
.logistics-chose dd{margin: 10px 0px;}
.logistics-chose .layui-form-label{width: 120px;}
.logistics-chose .p-info{padding-top: 6px; display: inline-block;}
.order-detail{ min-height: 185px;}
.order-detail ul{margin: 0 15px;padding-top: 10px;}
.order-detail li{ float: left;width: 450px;}
.order-detail li label,.order-detail .ts i{width: 120px; text-align: right;color: #666; display: inline-block;}
.order-detail li span{color: #666;}
.order-detail li span.red{color: red;}
.order-detail .ts{margin: 0 15px;}
.order-detail .ts,.order-detail .ts i{color: red;}
.order-bot-but{padding-left: 15px;border-top: 1px solid #e5e5e5;margin-top: 10px;margin: 10px 15px;padding-top: 15px;}
.order-bot-but input{background: #ae7d45;}

/*订单详情*/
.wrap {
    margin-left: auto;
    margin-right: auto;
}
.posR {
    position: relative;
    z-index: 100;
}
.pd_t14 {
    padding-top: 14px;
}
.per_left .per_leftul {
    width: 180px;
    margin: 0 auto;
    line-height: 20px;
    padding-bottom: 10px;
}
.per_left {
    width: 188px;
    position: absolute;
    left: 0;
    top: 0;
    border: 1px solid #E8E8E8;
}
.perleft_menu {
    border-top: 4px solid #D5CDDA;
    background: #EEECEF;
}
.perleft_menu li.a_check {
    background: #fff;
    border-left: 3px solid #724A88;
    position: relative;
    left: -1px;
    width: 190px;
}
.perleft_menu a {
    line-height: 42px;
    display: block;
    font-size: 14px;
    color: #666;
    margin: 0 4px;
    border-bottom: 1px solid #eee;
    padding-left: 18px;
}
.perleft_menu .a_check a i {
    width: 27px;
    height: 42px;
    background-image: url(http://static3.biyao.com/pc/www/img/sprit_biyao.png?v=biyao_f04e37a);
    background-repeat: no-repeat;
    margin-right: 16px;
    vertical-align: top;
}
.perleft_menu .a_check a i.mcMIcon3 {
    background-position: -216px -317px;
}
.per_right_out {
    margin-left: 190px;
}
.per_right {
    min-height: 763px;
    margin-left: 25px;
}
.nTitle {
    height: 32px;
    border-bottom: 1px solid #d5cdda;
    font-size: 16px;
    color: #523669;
}
.orderdetails_box1 {
    padding: 28px 32px 25px;
}
.border {
    border: 1px solid #e8e8e8;
}
.bg_f5 {
    background: #eeecef;
}
.pd_b20 {
    padding-bottom: 20px!important;
}
.pd_t20 {
    padding-top: 20px;
}
.order_msgn {
    height: 19px;
    line-height: 19px;
}
.bd_top_cc_dot {
    border-top: 1px dotted #ccc;
}
.mg_b10 {
    margin-bottom: 10px;
}
.order_title {
    height: 35px;
    line-height: 35px;
    padding: 0 10px;
    background-color: #eeecef;
    border: 1px solid #e8e8e8;
    border-bottom: none;
}
.w100w {
    width: 100%;
}
.order_titn_tab th {
    height: 28px;
    height: 28px;
    color: #666;
    font-weight: normal;
    text-align: center;
}
.sop_table4 {
    width: 100%;
    line-height: 20px;
    background: #fff;
}
.sop_table4 table td {
    padding-top: 10px;
    padding-bottom: 10px;
}
.bd_l {
    border-left: 1px solid #e8e8e8;
}
.sop_table4 table td {
    padding-top: 10px;
    padding-bottom: 10px;
}
.reality_box {
    height: 40px;
    line-height: 40px;
    border: 1px solid #e8e8e8;
    border-top: none;
    background: #f5f5f5;
    padding-right: 30px;
}
.f12 {
    font-size: 12px;
}
.per_left .per_leftbox {
    background: #fff;
}
/*退货页面20180315*/
.shop-back{padding-bottom: 100px;}
.shop-back .shop-table table{width: 100%;border-top:1px solid #f1f1f1;border-left:1px solid #f1f1f1;}
.shop-back .shop-table th{background: #fcfcfc;height: 32px; font-weight: normal;}
.shop-back .shop-table th,.shop-back .shop-table td{border-right: 1px solid #f1f1f1;border-bottom: 1px solid #f1f1f1; text-align: center;}
.shop-back .shop-table td:nth-child(1){width: 500px;padding: 0 15px;}
.shop-back .shop-table td:nth-child(1) span{ height: 70px; display: inline-block; float: left;margin: 5px;}
.shop-back .shop-table td:nth-child(1) span:nth-child(2){width: 300px;padding-top: 10px;}
.shop-back .shop-table td:nth-child(1) span,.shop-back .shop-table td:nth-child(1) span a{ line-height: 18px; text-align: left;color: #005ea7;}
.shop-back .ts{color: #666;margin: 10px 0;}
.red{ color: #ff6c00;}
.back-info{width: 100%;border: 1px solid #ff6c00;margin-top: 35px;padding-top:20px;padding-bottom: 20px;}
.bdcor-f1{border: 1px solid #f1f1f1;padding-top: 0px;}
.back-info .title{padding-top: 20px;padding-left: 20px; }
.back-info .title a{color: red;margin-left: 10px;}
.back-info .type-tle{ line-height: 32px;margin-right: 10px; font-weight: normal;color: #666;}
.back-info .back-type span{padding: 6px 28px; display: inline-block; float: left;margin-right: 14px;margin-bottom: 5px;border: 1px solid #ebebeb;cursor: pointer;color: #666;}
.back-info .back-type span.chose{border: 2px solid #e4393c;padding: 5px 27px;background: url(../img/ico_9.png) right bottom no-repeat;}
.back-info .list{margin:10px 30px;}
.bdcor-f1 .list{margin-bottom: 0px;margin-top: 10px;}
.back-info .back-numb .number {
    width: 40px;
    height: 30px;
    border: 1px solid #c8c8c8;
    text-align: center;
}
.back-info .back-numb .ad-sub span {
    width: 17px;
    height: 13px;
    display: block;
    border: 1px solid #c8c8c8;
    text-align: center;
    margin-bottom: 4px;
    margin-left: 5px;
    cursor: pointer;
}
.back-info .back-numb .surplus {
    margin-left: 20px;
    color: #4a4a4a;
    padding: 5px;
}
.back-info .back-cause .area{
    float: none;
    width: 550px;
    height: 90px;
    resize: none;
    line-height: 18px;
    border: 1px solid #ccc;
    padding: 5px;
    float: none;
    font-family: "Microsoft YaHei";
    font-size: 12px;
    color: #666;
}
.back-info .msg-text-01{ margin-left: 75px;color: #666;}
.back-info .back-img .up-but a{    display: inline-block;
    padding: 8px 20px;
    background: #ae7d45;
    color: #fff;
    border-radius: 3px;
}
.back-info .img-list{margin-left:75px;padding-top: 15px; }
.back-info .img-list li{border: 1px solid #f1f1f1;width: 59px;height:59px;margin-right: 5px; float: left;}
.back-info .img-list li img{width: 50px;height: 50px;margin: 3px;}
.order-sure span{margin-left: 50px;color: #999;}
.back-sure{
    margin-top:20px}
.back-sure a{/*
    display: inline-block;*/
    padding: 8px 20px;
    background: #ae7d45;
    color: #fff;
    border-radius: 3px;
}